/*
    SUSAN® - Sole of Unix Save ANything

   
   Copyright (C) 2011-2016 Skyatlas Co. LTD
   

   
*/

#ifndef BAREOS_SRC_DIRD_SHOW_CMD_AVAILABLE_RESOURCES_H_
#define BAREOS_SRC_DIRD_SHOW_CMD_AVAILABLE_RESOURCES_H_

#include <include/bareos.h>
#include "dird/dird_conf.h"

namespace directordaemon {

static struct {
  const char* res_name;
  int type;
} show_cmd_available_resources[] = {{NT_("directors"), R_DIRECTOR},
                                    {NT_("clients"), R_CLIENT},
                                    {NT_("counters"), R_COUNTER},
                                    {NT_("jobs"), R_JOB},
                                    {NT_("jobdefs"), R_JOBDEFS},
                                    {NT_("storages"), R_STORAGE},
                                    {NT_("catalogs"), R_CATALOG},
                                    {NT_("schedules"), R_SCHEDULE},
                                    {NT_("filesets"), R_FILESET},
                                    {NT_("pools"), R_POOL},
                                    {NT_("messages"), R_MSGS},
                                    {NT_("profiles"), R_PROFILE},
                                    {NT_("consoles"), R_CONSOLE},
                                    {NT_("users"), R_USER},
                                    {NT_("all"), -1},
                                    {NT_("help"), -2},
                                    {NULL, 0}};


}  // namespace directordaemon

#endif  // BAREOS_SRC_DIRD_SHOW_CMD_AVAILABLE_RESOURCES_H_
